detachable meter - Español Inglés Diccionario